if (a) {
  if (b) c;
} else d;
if (a) {
  if (b) throw c;
} else d;
if (a) {
  with (a) if (b) throw c;
} else d;
if (a) {
  do if (b) throw c; while (a);
} else d;
